8255 Architecture